rip it out of one’s talons - Alemán Inglés Diccionario